package com.atguigu.lease.common.minio;

import io.minio.MinioClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/*
*  minio配置类
* */
@Configuration
public class MinioConfig {
     @Autowired
     private MinioProperties minioProperties;
     @Bean
    public MinioClient minioClient() {
         MinioClient minioClient= MinioClient.builder()
                 .endpoint(minioProperties.getEndpoint())
                 .credentials(minioProperties.getAccessKey(), minioProperties.getSecretKey())
                 .build();
         return minioClient;
     }
}